// 通过改变APIV1参数来切换mock模式，开发：/api/screen; Mock: /api/v1（ 见：mock/_utils.js）
const apiPrefix = '/amp' // api前缀

module.exports = {
  apiPrefix,
  api: {
    // userList: `${apiPrefix}/ampauth/list`, // 17.区域分析
    userList: `${apiPrefix}/sysUser/getAmpStaffList`, // 用户列表
    pwdTypeList: `${apiPrefix}/sysUser/getAmpPwChgTypeList`, // 密码更换周期
    addUserPost: `${apiPrefix}/sysUser/add`, // 新增用户
    editUserPost: `${apiPrefix}/sysUser/edit`, //编辑用户
    resetPwd: `${apiPrefix}/sysUser/userPasswordReset`, //重置密码
    deleteUser: `${apiPrefix}/sysUser/delete`, //删除用户信息
    roleManList: `${apiPrefix}/sysUser/getAmpStaffRoleList`,//用户角色列表
    batUserRole: `${apiPrefix}/sysUser/batUserRoleEdit`, //启用/禁用角色
    batAdminUserRole: `${apiPrefix}/sysUser/batUserRoleAdd`, //超级管理员启用/禁用角色
    editUserRole: `${apiPrefix}/sysUser/userRoleEdit`, // 单条启用/删除角色
    editAdminUserRole: `${apiPrefix}/sysUser/userRoleAdd`, // 超级管理员单条启用/删除角色

    roleList: `${apiPrefix}/sysRole/getAmpRoleList`, //角色列表
    addRolePost: `${apiPrefix}/sysRole/add`, //角色新增
    editRolePost: `${apiPrefix}/sysRole/edit`, //编辑角色
    deleteRole: `${apiPrefix}/sysRole/delete`, //删除角色信息
    systemNameList: `${apiPrefix}/sysRegister/getList`, //获取系统名称
    roleAuthList: `${apiPrefix}/sysRole/findAmpRoleAuthList`, //角色权限列表
    batUserRoleAuth: `${apiPrefix}/sysRole/batRoleAuthEdit`, //角色权限启用/禁用角色
    batAdminUserRoleAuth: `${apiPrefix}/sysRole/batRoleAuthAdd`, //超级管理员角色权限启用/禁用角色
    editUserRoleAuth: `${apiPrefix}/sysRole/roleAuthEdit`,//超级管理员单条启用/删除角色
    editAdminUserRoleAuth: `${apiPrefix}/sysRole/roleAuthAdd`, // 超级管理员单条启用/删除角色

    menuList: `${apiPrefix}/ampauth/findAuthByExample`, //菜单列表
    addMenu: `${apiPrefix}/ampauth/add`, // 添加菜单
    editMenu: `${apiPrefix}/ampauth/edit`, //修改菜单
    deleteMenu: `${apiPrefix}/ampauth/delete`, //删除菜单

    deptList: `${apiPrefix}/ampOrg/listOrgTree`, //获取机构名称列表
    addDept: `${apiPrefix}/ampOrg/add`, //新增机构
    editDept: `${apiPrefix}/ampOrg/edit`, //修改机构
    deleteDept: `${apiPrefix}/ampOrg/delete`, //删除机构

    dictList: `${apiPrefix}/dictionary/getList`, //字典列表
    addDict: `${apiPrefix}/dictionary/add`, //新增字典
    editDict: `${apiPrefix}/dictionary/edit`, //修改字典
    deleteDict: `${apiPrefix}/dictionary/delete`, //删除字典
    dictKeyList: `${apiPrefix}/dictionary/getListValue`, //字典值列表
    addKeyDict: `${apiPrefix}/dictionary/valueAdd`, //新增字典值
    editKeyDict: `${apiPrefix}/dictionary/valueEdit`, //修改字典值
    deleteKeyDict: `${apiPrefix}/dictionary/valueDelete`, //删除字典值
  },
}
